package principal;

import javax.swing.JOptionPane;

import bicicleta.execoes.MachaNaoEngatada;
import bicicleta.modelo.Bicicleta;
import bicicleta.utilidades.Utils;

public class PrincipalBicicleta {
	
	public static void main(String [] args){
		
		Bicicleta bicicleta = new Bicicleta();
		
		String macha;
		
		do{
			macha = JOptionPane.showInputDialog("Informe a macha que deseja trocar");
			
		}while(!Utils.exceptionMacha(macha));
		
		try{
			bicicleta.setCor("Azul");
			bicicleta.setMacha(Integer.parseInt(macha));
			JOptionPane.showMessageDialog(null, "Macha engatada");
		}catch(MachaNaoEngatada e){
			JOptionPane.showMessageDialog(null, e.getMessage());
		}
	}
}
